• word of the day

    alder-leaved serviceberry

    alder-leaved serviceberry - Dictionary definition and meaning for word alder-leaved serviceberry

    Definition
    (noun) shrub or small tree of northwestern North America having fragrant creamy white flowers and small waxy purple-red fruits
Download our Mobile App Today
Receive our word of the day
on Whatsapp